This is the second semester of Computer Programming 1A so the standard and objective numbers are also a continuation of Computer Programming 1A standands.
Grade Levels: 10-12 Units of Credit: .5 CIP Code: 11.0201 Prerequisites:Computer Programming IA, Algebra I, Keyboarding Proficiency, and Computer Technology (Computer Literary) Skill Certification Exam: #?
STANDARD 110201-07 Students will employ proper static data structures.
OBJECTIVES:
110201-0701 Demonstrate the ability to use static arrays in programs.
Declare arrays all applicable types.
Initialize arrays.
Input data into arrays.
Output data from arrays.
Perform operations on arrays.
Perform sequential searches on arrays.
Perform a selection sort on an array.
110201-0702 Demonstrate the ability to use strings in programs.
Compare string identifiers.
Find the length of a string.
Copy part or all of string identifiers into other strings.
Concatenate string identifiers.
Locate and delete sub-string positions.
Insert strings into other strings.
Note: 2 - D arrays were moved to Programming II
STANDARD 110201-08 Students will properly employ object-oriented programming techniques.
OBJECTIVES;
110201-0801 Demonstrate the ability to use classes.
Use objects.
Use object data members.
Use object member functions (methods).
110201-0802 Demonstrate the ability to create and use user-defined classes.
Create and use user-defined data members.
Create and use user-defined methods.
Create and use overloaded methods.
STANDARD 110201-09 Students will properly use sequential files.
OBJECTIVES:
110201-0901 Demonstrate the ability to use sequential files in programs.
Create and initialize sequential files.
Store data to sequential files.
Retrieve data from sequential files.
STANDARD 110201-10 Students will apply appropriate programming skill as an effective member of a team.
OBJECTIVES;
110201-1001 Demonstrate the ability to apply knowledge to a programming project.
Formalize specifications and design a solution.
Choose proper input parameters.
Choose appropriate data structures and processing.
Design appropriate output.
Implement code.
Use appropriate test data.
Write good documentation.
110201-1002 Demonstrate the ability to use teamwork and collaboration in a programming
project.
Divide a project among programmers.
Present work to a group.
Coordinate work with others in the group.
Complete assigned work according to predetermined deadlines.
Participate in a peer performance evaluation.
Demonstrate professionalism in team relationships, communication, timeliness, and attitude.
Computer Programming IB (2006 Revised Standards)
This is the second semester of Computer Programming 1A so the standard and objective numbers are also a continuation of Computer Programming 1A standands.Grade Levels: 10-12
Units of Credit: .5
CIP Code: 11.0201
Prerequisites: Computer Programming IA, Algebra I, Keyboarding Proficiency, and Computer Technology (Computer Literary)
Skill Certification Exam: #?
STANDARD
110201-07 Students will employ proper static data structures.
OBJECTIVES:
110201-0701 Demonstrate the ability to use static arrays in programs.
110201-0702 Demonstrate the ability to use strings in programs.
Note: 2 - D arrays were moved to Programming II
STANDARD
110201-08 Students will properly employ object-oriented programming techniques.
OBJECTIVES;
110201-0801 Demonstrate the ability to use classes.
110201-0802 Demonstrate the ability to create and use user-defined classes.
STANDARD
110201-09 Students will properly use sequential files.
OBJECTIVES:
110201-0901 Demonstrate the ability to use sequential files in programs.
STANDARD
110201-10 Students will apply appropriate programming skill as an effective member of a team.
OBJECTIVES;
110201-1001 Demonstrate the ability to apply knowledge to a programming project.
110201-1002 Demonstrate the ability to use teamwork and collaboration in a programming
project.